sheep's fleece - Turkish English Dictionary